package main
import(
	"fmt"
)

func main(){
	
	// var intArr [5]int =[...]int{1,22,33,66,99}
	// // 声明/定义一个切片
	// /* slice := intArr[1:3]
	// 1.slice 就是切片名
	// 2.intArr[1:3]表示 slice 引用到intArr这个数组
	// 3. 引用intArr数组的起始下标为1 ,最后小标为3(但是不包含3)
	// */
	// slice := intArr[1:3]
	// fmt.Println("intArr=",intArr)
	// fmt.Println("slice的元素是==",slice)
	// fmt.Println("slice的元素个数=",len(slice))
	// fmt.Println("slice的容量=",cap(slice)) // 切片的容量是可以动态变化的


	str := "hello world"
	slice :=str[:]
	fmt.Println("slice=",slice) 
	fmt.Printf("char =%q",slice[1]) 
	slice[1] = "h"
	fmt.Printf("char =%q",slice[1]) 
}